not by a long sight

adj. 差得远(远不如)